﻿package Socket {
	
	class Headers {
        // MAP 0x0
			public static const MapReset:uint = 0x0;
			public static const SlabOn:uint = 0x01;
			public static const SlabOff:uint = 0x02;
			public static const Initialize:uint = 0x03;
			public static const ScoreBoard:uint = 0x04;
			public static const EndGame:uint = 0x05;
		
        // BOMB 0x10
			public static const BombSet:uint = 0x10;
			public static const BombExplode:uint = 0x11;
			public static const BombKicked:uint = 0x12;
		
        // BLOCK 0x20
			public static const BlockDestroyed:uint = 0x20;
			public static const BonusSpawn:uint = 0x21;
			public static const BonusTaken:uint = 0x22;
			public static const BonusDrop:uint = 0x23;
		
        // PLAYER 0x30
			public static const PlayerMove:uint = 0x30;
			public static const PlayerKilled:uint = 0x31;
			public static const Move:uint = 0x32;
			public static const PutBomb:uint = 0x33;
			public static const TriggerBomb:uint = 0x34;
		
        // CONNECTION 0x40
			public static const SendKey:uint = 0x40;
			public static const Ready:uint = 0x41;
			public static const PlayerConnected:uint = 0x42;
			public static const PlayerReady:uint = 0x43;
			public static const Identified:uint = 0x44;
			public static const KeepAlive:uint = 0xFF;
	}
	
}
